ocellar pedicel
noun
: a slender stalk consisting of nerve fibers that connect the ocellus in an insect with the forebrain
Love words? Need even more definitions?
Merriam-Webster unabridged
Share